autonomous building - Alemán Inglés Diccionario